#pragma once

#include <gofcl_rcu_ahben.h>

// 打开或关闭AHB中的外设时钟，参数中对应的位域，0为关闭，1为打开。
static inline void rcu_ahb_en_di(rcu_ahben_s ahben) {
	rcu_wreg_ahben_s(ahben);
}

// 打开或关闭AHB中0到7位的外设时钟，参数中对应的位域，0为关闭，1为打开。
static inline void rcu_ahb_0_7_en_di(rcu_ahb_0_7_s ahb_0_7) {
	rcu_wreg_ahben_0_7_s(ahb_0_7);
}

// 打开或关闭AHB中8到15位的外设时钟，参数中对应的位域，0为关闭，1为打开。
static inline void rcu_ahb_8_15_en_di(rcu_ahb_8_15_s ahb_8_15) {
	rcu_wreg_ahben_8_15_s(ahb_8_15);
}
